Aston Martin Vanquish S

A chance to visit the Isle of Man is not to be missed, the insane, majestic Tourist Trophy course is to be cherished. The weapon of choice was an Aston Martin Vanquish S. This particular example was third last car built at the Newport Pagnell factory, a last link with history. The Museum in the … Continue reading Aston Martin Vanquish S